indispensable repairs - Francés Inglés Diccionario